package com.ehotting.eaf.core.enums;

public enum SimulationTypeEnum {

    PCB_MODELING("1","PCBA建模","pcb_modeling"),
    SIGNAL_ANALYSIS("2","信号完整性分析","signal_analysis"),
    TESTABILITY("3","测试性分析","testability"),
    RELIABILITY("4","可靠性预计","reliability"),
    SIMULATION("5","多物理场仿真","simulation"),
    CIRCUIT_DESIGN("6","电路设计","circuit_design"),
    DRIVER_ADAPT("7","驱动程序适配","driver_adapt"),
    DIAGNOSIS_PREDICT("8","诊断预测算法","diagnosis_predict"),
    MAIN_SOFTWARE("9","主程序","main_software"),
    ;

    public static final String PCB_MODELING_NAME = "PCBA建模";
    public static final String SIGNAL_ANALYSIS_NAME = "信号完整性分析";
    public static final String TESTABILITY_NAME = "测试性分析";
    public static final String RELIABILITY_NAME = "可靠性预计";
    public static final String SIMULATION_NAME = "多物理场仿真";
    public static final String CIRCUIT_DESIGN_NAME = "电路设计";
    public static final String DRIVER_ADAPT_NAME = "驱动程序适配";
    public static final String DIAGNOSIS_PREDICT_NAME = "诊断预测算法";
    public static final String MAIN_SOFTWARE_NAME = "主程序";

    private String key;
    private String name;
    private String value;

    SimulationTypeEnum(String key,String name,String value){
        this.key = key;
        this.name = name;
        this.value = value;
    }

    public String getKey() {
        return key;
    }

    public String getName() {
        return name;
    }

    public String getValue() {
        return value;
    }
}
